A Resource-EÆcient Approach to Obstacle Avoidance via Optical Flow
نویسندگان
چکیده
This paper describes an active and purposive approach to vision in order to implement a fundamental ability required for robotic navigation: obstacle avoidance. It employs properties of a sparse optical flow field that is produced if the robot moves on a locally planar ground plane. By separating obstacle flow from ground plane flow, obstacles can be detected and measurements of their distance, direction, and width can be extracted. In contrast to other methods, the required resources are reduced to a minimum by avoiding three-dimensional scene or motion reconstruction, resulting in an inexpensive and energyefficient monocular vision system. The results show that static obstacles, protrusions as well as depressions, can be reliably detected. Furthermore, the obtained low computing times allow real-time implementations on the embedded processors available today. Thus, the system is suitable for a broad area of application, even in miniature robotics.
منابع مشابه
Visual Obstacle Avoidance for Autonomous Watercraft using Smartphones
This paper presents a visual obstacle avoidance system for low-cost autonomous watercraft in riverine environments, such as lakes and rivers. Each watercraft is equipped with a smartphone which offers a single source of perceptual sensing, via a monocular camera. To achieve autonomous navigation in riverine environments, watercraft must overcome the challenges of limited sensing, low computatio...
متن کاملCheap Vision: Obstacle Avoidance via Optical Flow
Vision systems are among the most general sensors for mobile robots that can be employed to support navigation through unknown environments. Obstacle avoidance is a fundamental behaviour required to build more complex navigational abilities. In this work, a vision system is described that has been designed to avoid obstacles, depressions (e.g., ditches, drop-offs, pot-holes) as well as protrusi...
متن کاملA Flexible Framework for Vision based Obstacle Avoidance Problem
This paper addresses a new architecture that employs optical flow for vision based obstacle avoidance problem for mobile robot navigation. The proposed architecture utilizes monocular vision for navigation and obstacle avoidance. Real experiments to guide a Pioneer 3-DX mobile robot in indoor environments are presented, and the analysis of the results allow us to validate the proposed behavior ...
متن کاملDesign and Development of Optical Flow Based Obstacle Avoidance Using Cuda
Autonomous vehicles and robots that navigate based on camera input need techniques for obstacle avoidance for successful navigation. Optical Flow based obstacle avoidance is one of the most popular techniques. Real-time motion estimation remains a challenge because of its high computational expense. The traditional CPU-based schemes satisfy the power, size and computation requirements. Graphica...
متن کاملOptical Flow based robot obstacle avoidance
In this paper we try to develop an algorithm for visual obstacle avoidance of autonomous mobile robot. The input of the algorithm is an image sequence grabbed by an embedded camera on the B21r robot in motion. Then, the optical flow information is extracted from the image sequence in order to be used in the navigation algorithm. The optical flow provides very important information about the rob...
متن کامل